Synonyms for "microscope slide"

Words with similar meaning